Skip to content

Support installation using pipx#125

Open
ljrk0 wants to merge 5 commits intop1ngul1n0:mainfrom
ljrk0:pipx
Open

Support installation using pipx#125
ljrk0 wants to merge 5 commits intop1ngul1n0:mainfrom
ljrk0:pipx

Conversation

@ljrk0
Copy link
Copy Markdown

@ljrk0 ljrk0 commented Apr 21, 2025

This adds a pyproject.toml in accordance to PEP-621, which also makes this installable using pipx install in its own virtual environment and available in $PATH.

Also included some prep work to allow building on more modern systems.

ljrk0 added 5 commits April 21, 2025 15:46
Converted using

	iconv -f utf-16 -t utf-8 requirements.txt

Some tools break otherwise.
This allows running on more modern systems, specifically arm64
binaries are in many cases only pre-built for more recent versions.
pipx allows venv'ed installation of scripts but requires a function to
call on startup rather than just a script with an if-guard
Also make requirements.txt fail on Python 3.13+
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant